<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>经济能力10W_v8接口文档</title>
    <link rel="stylesheet" href="https://cdn.bootcdn.net/ajax/libs/bootstrap/5.3.0/css/bootstrap.min.css">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/styles/default.min.css">
    <style>
        /* 自定义样式 */
        h1 {
            color: #333;
            margin-bottom: 30px;
        }

        h2 {
            color: #666;
            margin-top: 30px;
        }

        p {
            margin-bottom: 15px;
        }

        table {
            width: 100%;
            border-collapse: collapse;
            margin-bottom: 30px;
        }

        th,
        td {
            border: 1px solid #ccc;
            padding: 8px;
            text-align: left;
        }

        code {
            background-color: #f8f9fa;
            padding: 2px 4px;
            border-radius: 4px;
        }
    </style>
</head>

<body>
<div class="container">
    <h1>经济能力10W_v9查询接口</h1>

    <!-- 接口1 -->
    <h3>接口描述</h3>
    <p>该接口使用RSA加密实现接口传输，对参数进行加密和验签</p>
    <h3>请求方法</h3>
    <p>POST</p>
    <h3>请求头（Headers）</h3>
    <table>
        <tr>
            <th>参数名</th>
            <th>是否必须</th>
            <th>描述</th>
            <th>示例</th>
        </tr>
        <tr>
            <td>Content-Type</td>
            <td>是</td>
            <td>请求体的内容类型，固定为application/json</td>
            <td><code>Content-Type: application/json</code></td>
        </tr>
    </table>
    <h3>公共请求参数</h3>
    <table>
        <tr>
            <th>参数名</th>
            <th>是否必须</th>
            <th>描述</th>
            <th>示例</th>
        </tr>
        <tr>
            <td>appId</td>
            <td>是</td>
            <td>用户的唯一标识</td>
            <td><code>"appId": 12345</code></td>
        </tr>
        <tr>
            <td>code</td>
            <td>是</td>
            <td>固定值：（financial_10w_v8_014）</td>
            <td><code>"code": financial_10w_v8_014</code></td>
        </tr>
        <tr>
            <td>timestamp</td>
            <td>是</td>
            <td>时间戳</td>
            <td><code>"timestamp": 1736389620272</code></td>
        </tr>
        <tr>
            <td>auth</td>
            <td>是</td>
            <td>签名，将业务请求参数的json串明文，使用私钥签名，具体见代码样例</td>
            <td><code></code></td>
        </tr>
        <tr>
            <td>data</td>
            <td>是</td>
            <td>密文，将业务请求参数的json串明文，使用公钥加密，具体见代码样例</td>
            <td><code></code></td>
        </tr>
    </table>
    <h3>业务请求参数</h3>
    <table>
        <tr>
            <th>参数名</th>
            <th>是否必须</th>
            <th>描述</th>
            <th>示例</th>
        </tr>
        <tr>
            <td>idCard</td>
            <td>是</td>
            <td>身份证号</td>
            <td><code></code></td>
        </tr>
        <tr>
            <td>name</td>
            <td>是</td>
            <td>姓名</td>
            <td><code></code></td>
        </tr>
        <tr>
            <td>mobile</td>
            <td>是</td>
            <td>手机号</td>
            <td><code></code></td>
        </tr>
    </table>
    <h3>公共返回参数</h3>
    <table>
        <tr>
            <th>参数名</th>
            <th>类型</th>
            <th>描述</th>
            <th>示例</th>
        </tr>
        <tr>
            <td>status</td>
            <th>字符串</th>
            <td>返回状态码，200表示成功，其他值表示失败</td>
            <td><code>"code": 200</code></td>
        </tr>
        <tr>
            <td>msg</td>
            <th>字符串</th>
            <td>返回的消息提示</td>
            <td><code>"message": "成功"</code></td>
        </tr>
        <tr>
            <td>num</td>
            <th>字符串</th>
            <td>唯一编码</td>
            <td><code>"num": "uuid"</code></td>
        </tr>
        <tr>
            <td>timestamp</td>
            <th>字符串</th>
            <td>时间戳</td>
            <td><code>"timestamp": "1736389620272"</code></td>
        </tr>
        <tr>
            <td>data</td>
            <th>字符串</th>
            <td>是</td>
            <td>密文，将业务返回参数的json串明文，使用私钥解密，具体见代码样例</td>
        </tr>
    </table>
    <h3>业务返回参数</h3>
    <table>
        <tr>
            <th>参数名</th>
            <th>类型</th>
            <th>描述</th>
            <th>示例</th>
        </tr>
        <tr>
            <td>code</td>
            <th>字符串</th>
            <td>返回查询状态码，1表示查得，0表示查无</td>
            <td><code>"code": 1</code></td>
        </tr>
        <tr>
            <td>result</td>
            <th>JSONObject</th>
            <td>详见字典</td>
            <td><code></code></td>
        </tr>
        <tr>
            <td>result表</td>
        </tr>
        <tr>
            <td>range</td>
            <th>字符串</th>
            <td>收入模型评分</td>
            <td><code></code></td>
        </tr>
    </table>
</div>
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.7.0/jquery.min.js"></script>
<script src="https://cdn.bootcdn.net/ajax/libs/bootstrap/5.3.0/js/bootstrap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/highlight.min.js"></script>
<script>
    // 代码高亮
    hljs.initHighlightingOnLoad();
</script>
</body>

</html>